package com.parfinex.java.phase1.module2.task06;

public class ArgumentTest {
    //自定义成员方法打印参数传入的整数数据
    int  show(int ia){
        ia =200;
        System.out.println("show 方法中：ia ="+ia);
        return ia;
    }
    //自定义成员方法打印参数传入的数组内容
    void show2(int[] arr1){
        arr1 = new int[2];//加上该行代码后，相当于在堆区中又重新申请一块内存空间
        arr1[0] =200;
        System.out.println("show2方法中：arr1[0]="+arr1[0]);
    }
    public static void main(String[] args){
        //1.声明ArgumentTest类型的引用指向该类型的对象
        //2.使用引用变量调用show1方法进行测试
        ArgumentTest at = new ArgumentTest();
        at.show(1);
        System.out.println("-------------------");
        int num =100;
        at.show(num);
        System.out.println(num);
        System.out.println("-------------------");
        int[] arr2 = new int[]{10,20};
        at.show2(arr2);
        System.out.println("arr2[0]"+arr2[0]);


    }
}
